python,tkinter,我如何将控制台结果显示到 tkinter 文本框答案

您所在的位置:网站首页 tkinter label边框颜色 python,tkinter,我如何将控制台结果显示到 tkinter 文本框答案

python,tkinter,我如何将控制台结果显示到 tkinter 文本框答案

#python,tkinter,我如何将控制台结果显示到 tkinter 文本框答案| 来源: 网络整理| 查看: 265

如果我单击菜单栏中的 noticeall,我希望它显示在 mainframe.py 的 textarea 上 我如何在 def noticeall 中编写代码.. plz

ma​​in.py文件代码是

import mainframe mainframe.show()

ma​​inframe.py文件代码是

def show (): frame = tkinter.Tk() frame.title('test') frame.geometry('800x600') frame.resizable(False, False) sf = ScrolledFrame(frame, width=800, height=600) sf.pack(side="top", expand=1, fill="both") sf.bind_arrow_keys(frame) sf.bind_scroll_wheel(frame) menu_bar = menubar.make_menubar(frame,) frame.config(menu=menu_bar) inner_frame = sf.display_widget(Frame) entry = Entry(inner_frame, width=750) entry.pack() entry.focus_set() textarea = Text(inner_frame, width=750, height=200) textarea.pack() frame.mainloop()

menubar.py文件代码是

def make_menubar(frame): menubar = Menu(frame) file_menu = Menu(menubar, tearoff=0) file_menu.add_command(label="noticeall",command=noticeall) def noticeall(): notice_list = ncontroller.select_all() print_list(notice_list)'

请推荐下一行代码 print_list.insert(textarea)??? - 我不能,textarea 是 mainframe.py 中的局部变量



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3